﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace vensoft.Entities
{
    public partial class Producto
    {        
        public Int32 Id_Producto { get; set; }
        public String Cod_Producto { get; set; }
        public Int32 Cod_Categoria { get; set; }
        public String nombre_Categoria { get; set; }
        public String Nombre { get; set; }
        public decimal Precio { get; set; }
        public Double Stock { get; set; }

        public Int32 id_Proveedor { get; set; }        

        private Proveedor _proveedor;

        public Proveedor Proveedor
        {
            get { return _proveedor; }
            set { 
                _proveedor = value;
                id_Proveedor = value.codigo_Proveedor; 
            }
        }

        private Categoria _categoria;

        public Categoria Categoria
        {
            get { return _categoria; }
            set
            {
                _categoria = value;
                Cod_Categoria = value.Cod_categoria;
                nombre_Categoria = value.Nombre;                
            }
        }

        public override string ToString()
        {
            return Cod_Producto + " - " + Nombre;
        }

    }
}
